Naming in Deployment Pipelines for SaaS
نویسندگان
چکیده
In the race to minimize operational costs, Software as a Service (SaaS) platforms has become increasingly popular. The development of SaaS, however, introduces several aspects that must be considered. In this paper, we present the continuous deployment pipeline of our eTrusted Enterprise SaaS Platform. Thereby, we focus on lessons learned during the evolution of our Continuous Deployment Pipeline with regards to naming and build step order.
منابع مشابه
Design Choices Underlying the Software as a Service (SaaS) Business Model from the User Perspective: Exploring the Fourth Wave of Outsourcing
Software as a Service (SaaS) can be viewed as the fourth wave of outsourcing. SaaS is a relatively new type of service delivery model in which a service provider delivers its services over the web to many users on a pay per use or period basis. In the scarce literature available, the SaaS business model is almost always analyzed from the perspective of the service provider perspective, and rare...
متن کاملTowards an Automated BPEL-based SaaS Provisioning Support for OpenStack IaaS
Software as a Service (SaaS) applications fully exploit the potential of elastic Cloud computing Infrastructure as a Service (IaaS) platforms by enabling new highly dynamic Cloud provisioning scenarios where application providers could decide to change the placement of IT service components at runtime, such as moving computational resources close to storage so to improve SaaS responsiveness. Mo...
متن کاملBenefits, Weaknesses, Opportunities and Risks of SaaS adoption from Iranian organizations perspective
Software as a Service (SaaS) is a new mode of software deployment whereby a provider licenses an application to customers for use as a service on demand. SaaS is regarded as a favorable solution to enhance a modern organization’s IT performance and competitiveness which helps organizations avoid capital expenditure and pay for the functionality as an operational expenditure. SaaS has received c...
متن کاملSaaS Multi-Tenancy: Framework, Technology, and Case Study
SaaS (Software as a Service) provides new business opportunities for application providers to serve more customers in a scalable and cost-effective way. SaaS also raises new challenges and one of them is multi-tenancy. Multi-tenancy is the requirement of deploying only one shared application to serve multiple customers (i.e. tenant) instead of deploying one dedicated application for each custom...
متن کاملSoftware as a Service: Analyzing Security Issues
Software-as-a-service (SaaS) is a type of software service delivery model which encompasses a broad range of business opportunities and challenges. Users and service providers are reluctant to integrate their business into SaaS due to its security concerns while at the same time they are attracted by its benefits. This article highlights SaaS utility and applicability in different environments ...
متن کامل